package com.learn;

import java.util.HashMap;
import java.util.Map;
import java.util.Scanner;

public class Test {
    public static void main(String[] args) {
        String[] winners = {"第一届 1930年 乌拉圭 乌拉圭",
                "第二届	1934年	意大利	意大利",
                "第三届	1938年	法国	意大利",
                "第四届	1950年	巴西	乌拉圭",
                "第五届	1954年	瑞士	西德",
                "第六届	1958年	瑞典	巴西",
                "第七届	1962年	智利	巴西",
                "第八届	1966年	英格兰	英格兰",
                "第九届	1970年	墨西哥	巴西",
                "第十届	1974年	前西德	西德",
                "第十一届	1978年	阿根廷	阿根廷",
                "第十二届	1982年	西班牙	意大利",
                "第十三届	1986年	墨西哥	阿根廷",
                "第十四届	1990年	意大利	西德",
                "第十五届	1994年	美国	巴西",
                "第十六届	1998年	法国	法国",
                "第十七届	2002年	韩日	巴西",
                "第十八届	2006年	德国	意大利",
                "第十九届	2010年	南非	西班牙",
                "第二十届	2014年	巴西	德国"};
        int year = 1930;
        Map<Integer, String> map = new HashMap<>();
        for (int i = 0; i < winners.length; i++) {
            String str = winners[i];
            map.put(year, str);
            year += 4;
        }
        Scanner sc = new Scanner(System.in);
        while (true) {
            System.out.println("请输入年份：");
            int put = sc.nextInt();
            if (map.containsKey(put)) {
                System.out.println("冠军是" + map.get(put));
            } else {
                System.out.println("这一年没有举办世界杯，请输入别的年份");
            }
        }
    }
}
